package org.ccay.async.conduit;

import java.util.List;

import org.ccay.async.AsyncMessage;

/**
 * 异步通道选择器。
 * 	
 * 
 * @since Dec 6, 2011
 */
public interface ConduitSelector {
	
	/**
	 * 选择一个或多个异步通道，用于发送异步消息。
	 * 	
	 * 
	 * @since Dec 6, 2011
	 * @return
	 */
	public List<AsyncConduit> select(AsyncMessage message);

}
